Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Canada F2 Hungary F1 Hungary F2 Ukraine #1-w1 Ukraine #1-w2 Ukraine #1-w3 Ukraine #1-w4 Netherlands F1 Netherlands F2 Netherlands F3 Rwanda F1 Netherlands F2 Ukraine F3 Portugal F1 Poland F6 Netherlands F1 Netherlands F2 Netherlands F3 Egypt #1-w1 Egypt #1-w2 Egypt #1-w3 Netherlands F4 Netherlands F5 Netherlands F6 Netherlands F7 Great Britain F14 Tunisia F4 Russia F2 Tunisia F6 Tunisia F7 France F1 Spain F5 Spain F6 Spain F8 Spain F9 Italy F6 Italy F7 France F6 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Netherlands F1 Russia F3 Netherlands F4 Russia F4 Netherlands F5 Russia F7 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Rwanda F1 Uganda F1 Sudan F1 Sudan F2 Ivory Coast F2 Russia F1 Ivory Coast F1 France F5 Poland F1 Netherlands F3 Netherlands F3 Great Britain F1 France F1 France F2 Azerbaijan F1 Switzerland F2 France F6 Italy F10 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Rwanda F1 Uganda F1 Portugal F4 France F18 Great Britain F16 Great Britain F17 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Italy F6 Italy F7 Italy F9 Netherlands F4 Belgium F3 Italy F19 USA F1 USA F2 USA F3 France F8 Netherlands F3 Netherlands F4 Italy F20 Thailand F4 Germany F3 France F3 Netherlands F4 Netherlands F5 Netherlands F6 Spain F32 France F18 Turkey F41 Turkey F42 Netherlands F4 Netherlands F3 Netherlands F4 Egypt F29 Morocco F4 Azerbaijan F2 Netherlands F6 Egypt F28 Belgium F8 Netherlands F3 Spain F21 Netherlands F5 Egypt #1-w4 Russia F1 Tunisia F5 Spain F4 France F13 Portugal F3 Kenya F1 Uzbekistan F1 Turkey F3 Thailand F3 Belarus F1 Belarus F2 Hungary F3 Spain F21 Spain F22 Netherlands F4 France F13 Sweden F3 Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 Netherlands F2 Great Britain F12 Netherlands F6 Poland F5 Great Britain F10 Great Britain F2 Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Guzzini Challenger - Recanati Timisoara Challenger - Timisoara UTC Open by Selena - Cherkassy Tean International - Alphen Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen BH Indoor Sarajevo - Sarajevo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Zagreb Open - Zagreb Memorial A. Manfredini Sassuolo Challenger - Sassuolo Netherlands F3 The Surbiton Trophy - Surbiton Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Labertz Open by Stawag - Aachen 2008 Knoxville Challenger - Knoxville Besancon Challenger Challenger Groningen - Groningen Bergamo Challenger Barletta Challenger Rome Challenger Sofia Challenger Tunis Challenger Reggio Emilia Challenger Penza Cup - Penza Penza Challenger Saransk Challenger Segovia Challenger Garden Open - Rome Istanbul Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Napoli Challenger Tashkent Challenger Orleans Challenger Astana Challenger Charlottesville Challenger Siemens Open - Scheveningen Bergamo Challenger Barletta Challenger Bordeaux Challenger Alessandria Challenger Unicredit (Suisse) Bank S.A. Challenger - Chiasso Kosice Challenger Milan Challenger Braunschweig Challenger Penza Challenger Istanbul Challenger Brasilia Challenger Alphen Challenger Tarragona Challenger Reunion Island Challenger Wolfsburg Challenger Sarajevo Challenger Scheveningen Challenger Penza Challenger Astana Challenger Recanati Challenger San Sebastian Challenger Alphen Challenger Istanbul Challenger Banja Luka Challenger Sony Ericsson Open 2008 - Belgrade Ljubljana Challenger 5 Volkswagen Challenger - Wolfsburg Rennes Challenger Eckental Challenger Siemens Open - Scheveningen Okal Cup 2003 - Eckental Open Mutouest - St. Brieuc Morocco Tennis Tour - Meknes Casablanca Challenger Marrakech Challenger Barletta Challenger Scheveningen Challenger Orbetello Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin JSM Challenger of Champaign - Urbana Bordeaux Challenger Furth Challenger Blois Challenger Kosice Challenger Tanger Challenger SAA Hilversum Open - Hilversum Scheveningen Challenger Istanbul Challenger Recanati Challenger Astana Challenger Oberstaufen Challenger Segovia Challenger Aptos Challenger San Marino Challenger Alphen Challenger Istanbul Challenger Izmir Challenger Volkswagen Challenger 2005 - Wolfsburg Almaty Challenger 2 - Almaty Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Astana Challenger Aptos Challenger Kenitra Challenger Timisoara Challenger - Timisoara Memorial Manfredini - Sassuolo Casablanca Challenger Guangzhou Challenger Medjurgorje Open - Medjugorje Morocco Tennis Tour - Tanger Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Music City Challenger - Nashville Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Lambertz Open by Stawag - Aachen Astana Challenger Togliatti Cup - Togliatti PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Timisoara Challenger 2005 - Timisoara Caltanissetta Challenger Bratislava Challenger Athens Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Marburg Challenger Saransk Challenger Moscow Challenger Rijeka Open - Rijeka Dublin Challenger - Dublin San Benedetto Challenger - San Benedetto Penza Cup 2008 - Penza TEAN International - Alphen Aan Den Rijn Open D'Orleans - Orleans Irving Challenger Pozoblanco Challenger Open Prevadies - St. Brieuc Caltanissetta Challenger Siemens Open 2007 - Scheveningen Mordova Cup 2007 - Saransk Astana Challenger Cherbourg Challenger The LTA Bolton Challenger - Bolton Dallas Challenger Mersin Challenger Irving Challenger Prostejov Challenger Ramat Hasharon Challenger Samarkand Challenger - Samarkand Prostejov Challenger Kish Free Zone Island Challenger - Kish Island Cherbourg Challenger Alphen Challenger Meknes Challenger Chicago Challenger Astana Challenger Prostejov Challenger Andria Challenger Tyler Challenger Bloomfield Hills Challenger Lugano Challenger Courmayeur Challenger Challenger Tunisie - Tunis Bratislava 2 Challenger Orleans Challenger Vercelli Challenger Pingguo Challenger Dallas Challenger Seville Challenger Siemens Open 2003 - Scheveningen Segovia Challenger Szczecin Challenger Ottignies-Louvain-la-Neuve Challenger Canberra Challenger Aptos Challenger Orleans Challenger Rabat Challenger Kos Succhetti Tennis Cup - Cordenons Bratislava Challenger Guangzhou Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Manama Challenger Lyon Challenger Manama Challenger Lyon Challenger Phoenix Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Nottingham Challenger Bercuit Challenger Southern Capital Cup - Almaty Nottingham 2 Challenger Togliatti Cup - Togliatti Open de Moselle - Metz St. Petersburg Open - St. Petersburg Nur-Sultan 1 Challenger Cary Challenger Nottingham 2 Challenger Rome Challenger Istanbul Challenger Siemens Open 2004 - Scheveningen Marburg Challenger Germany F1 Bergamo Challenger Ordina Open - 's-Hertogenbosch Traralgon Challenger Pau Challenger Phoenix Challenger Surbiton Challenger Nottingham Challenger Arroyo de la Encomienda - Valladolid Ilkley Challenger Brest Challenger Mallorca Challenger St. Tropez Challenger Uncle Tobys Challenger in Caloundra - Caloundra Helsinki Challenger Architect Open - Budapest Stella Artois Clay Court Championships - Budaors Mordovia Cup 2005 - Saransk Ethias Tennis Trophy - Mons Murcia Challenger Madrid Challenger Schickendanz Open - Furth Quimper Challenger Togliatti Cup - Togliatti Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aix En Provence Challenger Surbiton Challenger Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Trofeo Cassa di Risparmio di Alessandria - Alessandria Bordeaux Challenger Ordina Open - 's-Hertogenbosch UTC Open - Cherkassy Phoenix Challenger Ipsos Bucharest Challenger - Bucharest Pozoblanco Challenger Dutch Open Tennis - Amersfoort Trani Challenger Mouilleron-Le-Captif Challenger St. Tropez Challenger Brasov Challenger Mons Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille Open Tarragona Costa Daurada - Tarragona Ordina Open - s-Hertogenbosch Kobstaedernes ATP Challenger - Kolding Salvador Challenger ATP Kremlin Cup - Moscow Rennes Challenger PBZ Zagreb Indoors - Zagreb Helsinki Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Athens Challenger Athens Challenger Jonkoping Challenger Cremona Challenger Open de Moselle - Metz Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Thailand Open - Bangkok Prostejov Challenger Cremona Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg The Priority Telecom Open - Amersfoort Sophia Antipolis Challenger Qatar ExxonMobil Open - Doha Medibank International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Izmir Challenger Grand Prix Hassan II - Casablanca Dallas Challenger Heilbronn Challenger Glasgow Challenger Wroclaw Challenger ABN AMRO World Tennis Tournament - Rotterdam Seoul Challenger AEGON Championships - London Scheveningen Challenger The Artois Championships - London Belgrade Challenger Winston Salem - Winston Salem Open de Moselle - Metz Le Gosier Challenger Prague Challenger St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Brisbane - Brisbane Sarajevo Challenger Marrakech Challenger BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Sarajevo Challenger Kremlin Cup - Moscow Heineken Open - Auckland Napoli Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam St. Brieuc Challenger Open 13 - Marseille St. Brieuc Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Kremlin Cup - Moscow Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Rome Challenger Delray Beach Open - Delray Beach Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Malaysian Open - Kuala Lumpur Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai ATP Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Brisbane International - Brisbane Biel Challenger Open de Moselle - Metz AEGON International - Eastbourne Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon AEGON Championships - London DIEMA XTRA Sofia Open - Sofia Heineken Open - Auckland Erste Bank Open - Vienna Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch Abierto Mexicano de Tenis Mifel - Los Cabos Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan PBZ Zagreb Indoors - Zagreb Gonet Geneva Open - Geneva Grand Prix Hassan II - Casablanca AEGON International - Eastbourne Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Astana Open - Astana Open 13 - Marseille Almaty Open - Almaty Brisbane International - Brisbane Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Shenzhen Challenger SkiStar Swedish Open - Bastad Almaty Open - Almaty Loughborough Challenger Kremlin Cup - Moscow Guangzhou Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Ortisei Challenger Grand Prix Hassan II - Casablanca Seville Challenger Apia International - Sydney Mons Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Marino Challenger San Francisco Challenger Alphen Challenger Banja Luka Challenger Prostejov Challenger Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille Mercedes Cup - Stuttgart Gerry Weber Open - Halle Napoli Challenger Claro Open Colombia - Bogota AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger BMW Open - Munich BMW Open - Munich Aegon Nottingham Open - Nottingham Swiss Indoors Basel - Basel Kremlin Cup - Moscow Apia International - Sydney Memphis Open - Memphis Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva China Open - Beijing Ricoh Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich Internazionali di Tennis - Bergamo St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Ilkley Challenger Nottingham 2 Challenger Stockholm Open - Stockholm Dutch Open Tennis - Amersfoort Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Hamburg Open - Hamburg Tenerife 3 Challenger ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Madrid Challenger Delray Beach International Tennis Championships - Delray Beach Open Occitanie - Montpellier Porto Challenger Portugal Open - Oeiras Apia International - Sydney Abierto Mexicano - Los Cabos Maharashtra Open - Pune Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne Stanford Challenger Murray River Open - Melbourne Concepcion Challenger Lille Challenger Francavilla Challenger Chicago Challenger Astana Challenger Helsinki Challenger Cassis Challenger Koblenz Challenger Phoenix Challenger Delray Beach Open - Delray Beach AEGON Championships - London The Priority Telecom Open - Amersfoort Sony Ericsson Open - Miami Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Open 13 Provence - Marseille Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Barcelona Open BancSabadell - Barcelona BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BMW Open - Munich AEGON International - Eastbourne Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Miami Open - Miami Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Open 13 Provence - Marseille Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Nature Valley International - Eastbourne Western & Southern Open - New York Miami Open - Miami Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Legg Mason Tennis Classic - Washington Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Geneva Open - Geneva St. Petersburg Open - St. Petersburg Fever-Tree Championships - London China Open - Beijing Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Ilkley Challenger U.S. Open - New York Astana Open - Astana Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, Group 1, PO, THA-KAZ 0-5 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, World Group, PO, NED-SVK 4-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - London Olympics - Tokyo Shanghai Rolex Masters - Shanghai